Wonders Tagged Under: Japan winter legend

Lake Suwa’s Omiwatari – When the Gods Walk Across Ice
Lake Suwa’s Omiwatari – When the Gods Walk Across Ice

Every winter in Nagano, Japan, mysterious ridges appear across the frozen surface of Lake Suwa. Loca...

Read more →